const http = require("http");
const fs = require("fs");

http.createServer((req,res) => {
    if(req.url =="/"){
        var fileContent = fs.readFileSync("./get.html");
        res.writeHead(200, {"Content-Type":"text/html;charset=utf-8"})
        res.write(fileContent);
        res.end();
    }
    else{
        /**
         * new URL(input[, base])
         * input 要解析的绝对或相对的输入网址, 如果 input 是绝对的，则忽略 base
         * base 如果 input 不是绝对的，则为要解析的基本网址
        */
        var urlObj = new URL(req.url, "http://localhost:8081/") 
        

        // 【提取请求的参数】
        var newsId = urlObj.searchParams.get("newsId");
        // console.log(newsId); //传入的newsId=1，所以输出1
        res.end("recieve request");
    }
    
}).listen(8081);